<?php namespace Admin\Controller; 
//后台控制器
class IndexController extends CommonController{
    public function __auto(){
    }
    //显示首页
    public function index(){
    	//如果没有登录
    	if(!isset($_SESSION['info'])){
    		//调回到登录页面
    		go(U('Login/index'));
    	}
    	// 载入模版
       View::make();
    }
    //显示欢迎页面
    public function welcome(){
        $mes=$_SERVER;
//        P($mes);
        View::with('mes',$mes);
    	View::make();
    }
    public function changePassword(){
    	if(IS_POST){
    		//判断新密码是否少于6位
    		if(strlen(Q('post.newPassword'))<6){
    			View::error('密码不能少于6位');
    		}
    		//判断两次密码是否一致
    		if(Q('post.confirmPassword')!=Q('post.newPassword')){
    			View::error('两次输入的新密码不一致');
    		}
    		//判断原密码是否正确
    		// p($_SESSION);
    		$id=$_SESSION['info']['id'];
    		$data=Db::table('admin')->where("id={$id}")->get();
    		$oldPassword=Q('post.oldPassword','','md5');
    		if($oldPassword!=$data[0]['password']) View::error('输入原密码错误');
    		//修改密码
    		$newPassword=Q('post.newPassword');
    		// P($newPassword);
    		Db::table('admin')->where("id={$id}")->update(['password'=>md5($newPassword)]);
    		View::success('密码修改成功',U('Login/out'));
    	}
    	View::make();
    }
}
